0a3299879859c24716cef2b47e5437c149ce075c,subprojects/core-impl/src/main/groovy/org/gradle/api/internal/artifacts/ivyservice/UserResolverChain.java,ModuleResolution,findModuleInCache,#DependencyResolver#DependencyDescriptor#ResolveData#,300

Before Change



        private ResolvedModuleRevision findModuleInCache(DependencyResolver resolver, DependencyDescriptor dd, ResolveData resolveData) {
            CacheMetadataOptions cacheOptions = getCacheMetadataOptions(resolver, resolveData);
            return resolver.getRepositoryCacheManager().findModuleInCache(dd, dd.getDependencyRevisionId(), cacheOptions, resolver.getName());
        }

        private CacheMetadataOptions getCacheMetadataOptions(DependencyResolver resolver, ResolveData resolveData) {

After Change



        private ResolvedModuleRevision findModuleInCache(DependencyResolver resolver, DependencyDescriptor dd, ResolveData resolveData) {
            // TODO:DAZ remove isChanging check when we use ModuleDescriptorCache for tracking changing modules
            if (resolver.getRepositoryCacheManager() instanceof LocalFileRepositoryCacheManager || dd.isChanging()) {
                return null;
            }